package com.yunzheng.dto;

import lombok.Data;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
import java.time.LocalDateTime;

/**
 * @author 李美琪
 * @date 2020/8/1 10:44
 */

@Data
public class IterationPostDto {


	@NotBlank(message = "迭代名称不能为空")
	private String projectName;

	@NotBlank(message = "所属项目不能为空")
	private String projectSid;

	/**
	 * 项目状态：0未进行（默认）  1进行中  2已完成
	 */
	@Max(2)
	@Min(0)
	private Integer projectStatus;

	/**
	 * 迭代描述（使用text类型）
	 */
	private String description;


	/**
	 * 项目开始时间（迭代开始时间）
	 */
	private LocalDateTime startTime;

	/**
	 * 计划结束时间（迭代结束时间）
	 */
	private LocalDateTime finishTime;

}
